Prague Street Food – Czech Republic street food [Czech Travel Documentary] On a trip to Prague last month, I made a sinful discovery—a chewy cinnamon